#include <iostream>

using namespace std;

//函数重载(静多态)
//函数名相同,   参数列表不同, 类型, 个数, 顺序

void print(int a)
{
    printf("void print(int a)\n");
}

void print(char b)
{
    printf("void print(char b)\n");
}

void print(int a, char b)
{
    printf("void print(int a, char b)\n");
}

void print(char b, int a)
{
    printf("void print(char b, int a)\n");
}

int main()
{
    print(1);
    print('a');

    int a = 4.5;
    printf("sizeof(4.5)");
    return 0;
}
